[Jadehttp Files] Section

The [Jadehttp Files] section of the jadehttp.ini file contains parameters that control firewall security and the location of files uploaded from a Web-enabled application.

To prevent malicious use of files uploaded to Web-enabled applications, the files are removed as soon as the event that resulted in their upload has completed. You should therefore process the file immediately or move it into a directory that is not available from the Web if you require that file for future processing.

The jadehttp library derives a path for the jadehttp.ini, jadehttp.log, and transfer files, ensuring that they are completely secure. The directories are derived from the jadehttp library directory for these files, as follows.

  1. JadeHttp attempts to create the required directories if they do not exist if security permits this. These directories, based on the example c:\jade\bin\jadehttp.dll file, are listed in the following table.

    Directory Description Example
    dll‑path_dll‑name\ini\ For the initialization file and the default error dll‑name.htm file c:\jade\bin_jadehttp\ini\jadehttp.ini
    dll‑path_dll‑name\logs\ For all dll‑name logs c:\jade\bin_jadehttp\logs\jadehttp.log
    dll‑path_dll‑name\transfer\ For the location of any temporary files created during file transfer c:\jade\bin_jadehttp\transfer\...
  2. If the initialization file option to specify the log path is set, the logs directory is not created or used.

  3. If the initialization file option to specify the transfer path is set, the transfer directory is not created or used.

  4. As the dynamic link library can be renamed, its name is included. The library path therefore does not need to contain any other files, and users cannot access any of the files listed in the previous table.

For details about implementing a TCP/IP connection from the IIS to JADE applications, see "Connecting to JADE Applications from Internet Information Server (IIS)" and "Configuring JadeHttp for Remote Connections", earlier in this chapter.

The [Jadehttp Files] section can contain the following parameters.